/* 
1 注册
  1 给注册表单 绑定 提交事件
  2 阻止默认行为
  3 获取表单数据
  4 合法性校验
  5 不通过 给出提示
  6 通过 
    1 发送请求 完成注册  
    2 给出提示
    3 跳转到登录页面 
 */

// 获取dom元素

const form = document.querySelector("form");
// console.log(form);
// 提交事件
form.addEventListener("submit", async function (e) {
  e.preventDefault();
  // 快速获取表单
  const data = serialize(form, { hash: true, empty: true });
  console.log(data);
  const res = await axios({
    url: "/register",
    method: "post",
    data: {
      ...data,
    },
  });
  console.log(res);
  if (res.status == "201") {
    document.querySelector("#myToast .toast-body").innerHTML = res.data.message;
    myToast.show();
    // 跳转页面
    setTimeout(() => {
      location.href = "login.html";
    }, 1500);
  }
});
